47023916
82063371
39975197
40096289
34313918
19527240
66305664
30977191
2338528
19158113
91352156
9522586
10894687
8810596
4591567
63406580
48373041
6048527
87225489
58952622
97402137
163888
54158805
6935791
82858514
90158496
58705954
4627614
67164020
43608037
1492925
20945243
15156307
741205
83906947
10805613
36456973
18969788
92688454
40706065