62498670
6333996
36715879
9433398
1023101
89074372
41113010
17686306
4427363
27578123
59718466
20428594
1836494
39115250
74332417
50893087
70469838
80659011
80256890
21772214
637421
95822774
15133956
2850539
1923905
22612893
55523052
78957276
76142676
688534
77471076
37431275
31364215
8198947
93379268
58769437
23559923
76287242
36692159
35962080