1372608
71366256
28999027
5904750
57255178
70376897
70721954
50388709
37108417
31798450
76003226
10625285
80117550
38947276
84234296
84093662
33737328
27371215
28127728
9939821
17728576
75534150
7234652
61419893
29619951
49232172
80285918
40126731
55757557
43796377
9208316
88309183
77887058
28657208
75857564
98718508
59822959
3314613
10009327
39785724