101832
14674746
51519208
3166710
76064413
29991747
18437877
34368255
36362155
23361928
60481083
8577955
45122756
43229959
47575264
44315456
64761207
99197261
2012154
34789158
35985457
62331347
59753505
29848214
40922576
2312440
48964016
23124923
26167476
6034833
14124058
24224588
58714336
37918081
92317962
12388225
158886
12912956
12908564
96593319