3537134
19253041
38427263
64327859
29288609
80968899
8414395
50889238
3855135
67848090
4651640
99804974
77284747
30578526
55531591
70903634
11599188
97011879
2965657
5426367
20465577
50961500
63822452
81482838
3836115
77335940
62439717
50121341
46025939
84973656
8886807
10414579
22105610
48846281
67083788
96092879
22367093
93991856
73562950
11697514