2393543
3271958
7076518
25915834
70735154
50254753
965653
97421206
5551234
2434081
4185002
11416176
86218463
40151795
22908747
18335112
5059513
14124114
314585
32266281
93519243
2838745
2373202
4992509
88491113
70536213
78947768
3993987
41181779
4184802
28466115
1661706
38963587
96466924
52354081
1264897
7567489
37243612
8014716
5237650