25124779
88484659
10502598
51488373
18451728
60414292
60085375
211824
1950139
69295356
98731226
7408752
33371061
17485485
17236764
79854962
33017902
98665470
14616941
5981470
44614244
41872225
35568775
42577311
90626594
6643501
2345235
13279476
27408605
70054940
73769394
24544238
67227371
15675438
23355809
64794151
76988024
567496
68768966
30251580