8121056
43937107
40352308
3717460
28388031
4647307
16545258
53684471
41359702
57704816
91641570
1446170
17609391
55644318
68946139
23185148
34396858
57149861
30879633
46069752
86131410
76094490
257132
10121386
1463182
23017999
73387702
65505321
46592251
91342201
87062663
64794955
2442564
43507569
33884456
76225543
43297587
521227
42178202
27398090