4912449
69277611
37617451
41892668
2123581
85916472
40756217
2940833
84234270
52111757
42723585
46363009
30502074
78139373
5370365
90323194
4158796
12489994
75468632
3072329
88051453
56963214
7367805
68676639
3636728
45895502
89545123
11096361
97151413
32042212
48042695
44667697
38865730
1704329
44409542
57866906
5128483
648517
15825405
3885400