42801712
607924
1180272
71633031
26726396
97188883
52232154
70629412
65513060
2358808
66496564
63002862
65048248
1761581
52168388
25847349
15736233
41643532
58587329
80495622
2311629
72804465
34565148
18016203
9867784
8138572
65734361
22313882
41606265
84964003
28478836
2291956
94039115
45436649
55302268
44892626
57314573
5949438
60931938
35492565