35557020
86895417
82902140
10053487
92365908
20365029
78348923
14907413
76699539
73006235
98622244
35635604
40359719
18776134
2062202
93272770
21111589
41247648
93039778
59049013
2413530
51844248
46854573
45717566
71823296
82791067
24399460
23612180
71786453
15818168
67972563
65251512
34325478
87152850
77496885
94159555
8900381
4771480
12065849
44517276