54117784
82293025
28663500
49854994
17965379
3137640
49649077
7335049
72297791
55535996
19618038
98603188
39314208
9064253
94401836
28377342
42757732
67525269
50713122
53145063
7228287
820588
57903900
32685760
76264822
55749586
42639127
50991174
81909049
69628835
91183001
12972694
99944646
5959967
77172178
6548151
25432578
88289423
76853207
21685439