10456933
26579468
9877438
35358295
96516652
74863913
75288734
6567243
21276995
22105972
54642482
70389720
50281103
28754933
69035098
29052016
9261824
16365956
77164904
53315764
87495745
93001409
21881707
53644440
87948467
19856660
87837678
8839255
39094410
56389080
44833449
20798122
27492116
18743561
95733025
51309876
86256757
51684341
52293936
20121927