39864404
282368
74459527
44446436
50066934
43107218
5691804
57635284
63473990
4261209
2658963
63277141
1187616
78203053
55878756
27341382
51596839
33417396
36877349
7707801
44969504
95876720
93976765
38228854
3001603
6722515
1045343
47289427
9721030
15538680
91128535
873125
37604463
11226255
14126396
87843247
9095850
4961637
8405139
85128799