9494368
2482943
82425621
753535
59653057
22302837
8557892
39167995
75306112
90378589
8754525
1246238
7455716
10672807
36917883
70898035
59037028
208102
12821111
21407482
93908603
41747382
50804211
89814206
14392024
412586
957258
66103916
63579893
8507493
39159806
98259300
2695996
62097844
48297972
414283
83616087
22042993
78079502
34462183