48883288
88516666
85995165
4341341
18262365
53253883
9245565
17413374
5690929
13683726
68389506
95517436
53302013
81073037
32626073
69307699
17043073
95503385
45212137
4663157
92552940
9588741
51612076
36867576
84304529
52844961
48341770
61608986
20713281
85726277
36417331
9411880
82426570
89351545
707532
66792294
83354223
27703848
80335763
38426713