71965596
83305730
3506071
64526841
66226452
56095945
71277206
38966643
54385634
35463948
35846583
73553788
91067848
6389580
50731155
12673515
43253077
23167396
60241758
32753280
38378453
43572676
28513012
72298933
95542306
84938592
73483394
71859342
60421029
12361986
88056641
1572204
70435162
65335634
32642373
64492589
2862126
19402553
25002535
10273371