50279867
30292468
5709836
93275973
32061480
70247186
61641986
92566188
58933239
6958937
4262561
88932554
56074213
46777365
49057839
35976928
56705011
34191790
90118113
75035106
632478
556557
41254765
39695122
95496787
82152858
5631111
14259695
90131932
4356307
46402912
49282790
57643812
48057885
44722146
95951313
52108709
72386132
99402470
73793866