1695394
6436328
2621300
31281903
36648443
939243
6658947
78018588
24204249
24095595
4001927
37735060
30392666
8593256
61143178
2074346
28602664
5726816
3854746
6818992
34018143
47914263
91359366
64476352
38484964
87684504
74098409
61589265
15719855
56617209
2728561
12619346
52639995
91948539
58156189
51852229
10232911
96334033
96313731
517598