52532230
4608844
53539280
40629773
1557176
29469197
9051254
79924431
50764540
70387517
86042744
3986144
2697887
74855668
60085124
5745
64243888
56079472
72142311
36767227
2888783
38838839
797378
1950138
88866196
83743096
81091990
66459029
64432491
51378580
6012679
2705147
41405224
6352257
98392638
66295889
22506444
77504667
6319286
44474142