70141892
59579227
13479746
85876648
30439389
89481250
96195979
70992703
90549558
98741152
56728001
29176299
97316574
16496705
47334584
7625416
7065415
10418555
56589375
93811456
71243565
13546517
23923463
68318845
98092702
81466179
57177742
7599456
5114031
5883068
85294893
65146765
83509940
74415943
68142889
64936957
6901674
29155020
34285793
83027354