64654481
22182013
982812
19062963
52185591
98087231
32115908
55819450
71099821
86577713
5316256
33111168
50435680
73319959
55646640
1808343
4464157
12853197
25681238
27568859
40032259
43621577
20644398
8963334
80422248
34639842
29376916
40905405
70856
3254730
1353630
68494096
85687132
98353424
2954760
58986155
26872988
395851
8673796
57685440