29761193
85006798
32387850
1516660
46552058
63614627
44455629
12569191
59698399
336393
50029854
6401453
28996597
32391164
17879470
60017154
529828
9527705
12827807
9875780
124939
78842006
97708284
89099925
27045722
1016908
49509436
46842846
7902135
81516401
252913
19082454
769165
70712524
20714677
17245492
61803470
89533133
25197501
4383667