37699920
24271464
53907696
77433917
30023936
71034218
89978854
45462660
34469745
19575981
99795206
35596139
66943347
19763075
64662084
92604179
43231011
54818112
63863298
26848302
23872052
440110
11712723
68215764
62363055
40698461
8009418
28552246
70911112
482142
23088975
5947265
51874704
18768458
47165476
71792458
85738932
58038313
2143031
22958848