80246332
12037722
4365244
1043532
72833346
75085293
10034002
55969250
33148144
66671885
51865448
10988512
58061234
4516396
65741525
40785200
70112601
37295834
85992155
92632972
2489347
70728115
52736355
90169810
7240499
3619637
30549381
9354248
5089166
51741305
85033740
91207002
91932553
41519322
77209480
78187086
42534200
33237810
23213155
28974271