960351785
86306406
5705288298
995975484
1834138813
984848427
5537511151
988569265
2774937025
3412135785
80660667
3603409151
5705704662
868423858
3363253668
4928775811
814760996
3027530212
306113629
91
819353376
5976015020
182
100135218
3933611340
2479852590
323221779
192419639
3477345443
1795395775
3825299425
868425412
868422333
5532538360
868420003
5019150189
4908148517
924712283
3921226211
1799778009
