92928892
48163160
94794695
13556142
44423658
60008879
28487469
58608638
73817023
58194376
7494214
6142443
71788026
62733865
41778570
53202200
2207176
97993133
41579430
39719553
60485025
13827041
54378713
35271625
24364184
11601770
87291289
32153343
29163546
88026375
50056623
87995768
53055626
18816549
86711688
45184477
46735053
48631723
53599165
53253300