9193192
1811214
6717652
99029448
33779805
34531928
9151752
21205100
27046466
2319577
27209570
13302446
20395981
9449100
78411748
8659455
81102528
5150263
8072170
94993460
17506771
36895600
99687315
55546222
77697365
39119506
81678774
29619175
24368016
67243248
55573449
48815502
50929273
76469181
44803743
59023476
27389253
7520163
84811157
46886865