75409466
98463510
18824033
46565079
44311890
12688231
39871218
29676511
81279101
77395075
3182852
7263836
52614084
88041108
28734343
32455032
80729048
73402505
69767288
62695517
1859300
78197845
52763738
69246305
29887728
55319765
98951144
21808792
18187672
95681676
60979652
90684775
60907366
85066975
48899235
66287638
11306716
86394765
2823719
13597380