38833439
21879522
19781167
70545005
2006198
25892707
87604994
40155436
28879097
7446915
40705334
56114532
9888462
20539983
33631241
56292674
1407635
24448356
52325282
89158728
75948224
97755047
16792780
44251248
49716859
64254447
89085769
29539646
40782604
73683870
52754028
97633914
86156762
87722302
6294884
4954239
3092331
8336615
39014095
47552508