70664776
5902058
21842247
98801883
76984127
85991414
20321290
65732099
789371
3143296
71636291
50976132
63344508
64336623
98806626
28476947
68886414
46073165
85771261
36145027
90953804
52171568
13076467
10759734
44607190
9134573
6087235
95075264
39629311
53837147
7842200
75831278
5356610
8238717
62958426
24444109
55044185
67136204
37403169
30269047