17716507
6719280
9601036
56083238
93929032
50372873
71196722
6177350
15419608
38672188
40741595
77057568
66339709
75756243
28298681
54007923
42828163
70975503
34152164
2476002
60143156
42878311
53637248
6752109
29561892
4689449
28553847
5679892
16094963
3303143
2669110
55911398
90749019
65905056
11153437
88592168
37706511
11474459
95684187
13455534