4118428
96788001
65933589
75883039
33222294
93262717
41968234
79706238
55491422
4592194
55803749
92376004
14303572
46725850
66218476
17369407
13713613
52412229
455859
34035028
94205631
24048829
60193682
32807003
8139759
12891448
10908713
55466482
11694284
39707669
618703
30936710
69509018
10337734
8296303
11494722
5040688
14892838
6647816
297959