9586529
97666070
15307980
34165880
43917079
2800481
51864172
7283895
18466025
67808438
3170450
15605801
35426148
56317750
58969227
89646146
77181375
36836139
24653275
23068396
56091064
9524224
14617252
94148808
86342245
20581843
62104288
65281644
41359714
27362420
27706696
59444562
52233956
9360220
48331586
60587769
41815472
78946339
68458191
74059693