61937746
40028547
43273665
1170160
99884522
27508497
45138286
27072472
7652346
40525541
89509056
61709743
81621710
9582387
23935342
9323604
19199650
7780246
84361569
5972981
83214668
8346749
35341509
54645237
20625994
4035398
82075811
61278216
2738318
70876546
35941998
60624229
60778934
5614102
92447995
94011660
10467948
3317390
69238045
16722730