3451840
50116792
9388285
46824013
69642662
8997754
40643822
93324924
70779101
48812231
25351888
42019082
89592338
4092500
58054286
33725448
97423198
93324355
47272246
51796110
89488355
46716150
13489830
49439237
48122506
53431285
20529879
94311116
52481042
43426071
57965559
27731292
73185007
9943038
1789916
14691973
646793
40028088
33285783
90166844