18006647
42195083
15513819
35703456
86255423
14293687
68751574
32525524
56152606
8153923
48084432
75003822
81391790
93051290
61282604
52901264
94167165
3357237
60548850
58654748
570964
6904919
76574227
81908808
2273657
88143242
18583535
5197992
49178898
81801762
36675130
5055311
35623183
61509378
70248731
65201000
418779
1541448
89281110
65143563