42764633
143448
42126721
19721962
87536389
51224497
24985320
16352690
92676805
67313308
91743067
96142601
8774831
5737209
75171577
87451006
625041
70555021
40267321
24867849
35436766
66088483
81658741
39391977
26176770
56502324
88164831
80739530
11188238
2462199
55278310
7749806
32118751
25749028
1703782
43397884
97459373
8563499
31798781
61967732