27136036
61294684
24068425
9922613
55004550
31335764
18315133
27841198
73832285
57317496
48063325
27654003
70701883
84727292
93014926
78191198
90704858
2305969
20093006
82828767
8187803
63981426
31987558
11395709
36807391
55912140
65491956
9825424
65719854
10745541
86668293
1856361
40816337
38556758
89831240
238352
27296132
8867170
31179512
45569407