13178450
95976186
40313569
442403
16311937
61112032
40086179
64236146
27402742
13914917
39357637
5458610
99291280
48363146
58162550
25756444
93918310
86752102
40902258
88698298
4064176
66287937
54021310
39443274
44328258
95183889
69408806
5223912
56928990
41869028
1783417
7863676
54467751
30279607
88693259
10637953
355241
98294439
33731593
4156855