40624609
88751149
36465708
33836122
63016842
57043582
68647186
62852966
42153478
47488093
28167416
12663770
7844450
48265098
97599169
34918640
23561774
60068187
92731371
85869302
31565303
32385388
41515461
62461602
52754318
45455563
64247863
70969362
1983569
91696682
50884529
10145320
4884131
88128068
96213692
76583459
51361485
12951874
21174765
25091973