37749062
43808150
90414352
19753021
11399628
350859
98409053
5474015
19521255
62331385
17871674
6489051
50384759
96345784
19661138
41276641
68227364
22765240
65024528
34705562
8340695
96343029
83433343
10472093
8986106
8228721
18329885
50848064
47087048
8667895
70532427
78296539
9937186
58364557
16855822
20075544
29118802
2167618
25072213
10707020