8242118
26124581
9339615
3701771
22992704
17111317
889719
67888113
15077976
22664312
36889843
70326846
81445234
5857454
3335373
2833793
13714320
54283946
5689293
50792715
34608095
69793034
40269237
16211020
16706338
28403844
63011008
90863250
3834021
86417933
17196311
99022986
1616951
43554931
9709780
59112653
96195070
33912541
9739918
20892639