27513049
8026603
82803711
4991251
3571231
24038467
33317273
23998092
45202358
2574603
302314
2342442
38476889
13322176
86665612
64415849
52743392
35536472
46393258
24713990
47764997
4996564
86493087
8212816
22558263
33233794
53178347
29775539
92761082
72586201
35411819
1281315
96643355
1228802
2292961
84465127
54096958
90411508
8716301
16081697