64695593
25183601
5468136
1284486
43547048
97087497
13602912
25275855
88857174
36955936
13463646
18777450
41384374
84825239
5417733
57202207
40728206
8243049
60024846
31291545
4417689
37347843
29011684
36302661
73337643
23783680
92261302
23811840
42503290
77393811
66272229
4039583
13119180
54542964
89976120
87067776
33252629
56008470
824212
791609