77818923
67028825
15569813
3714365
51938715
2504444
3033227
11328377
83503392
99131621
25272389
22011640
20746534
8814587
86015881
76569196
97403996
94996425
17886446
75795788
272885
50568137
98624784
49578668
64761069
64823813
67213049
14381623
2875272
30833676
70093001
91035019
74316254
80065908
3651790
6415095
57733194
1781482
77706266
93661053