44236477
252761
38366272
95887217
31158448
9941917
63928912
31673478
25801465
5007249
96708711
55294381
82726759
6688293
5487225
9643537
97248666
57783569
19581450
958184
37179488
62802791
51957699
93834535
61638776
56843523
72557921
86025568
92348238
21937486
42359263
21103146
70025279
61514452
44741573
59486236
46481569
62089562
86145615
22008388