8183545
28089524
14034256
91915504
1954526
66251742
59438494
10922981
93004944
32443116
53897374
4561562
9565153
92984212
91759125
81035177
42833247
21312949
37064650
9439378
49098244
35266588
59494249
99344045
17953172
75531639
25274722
8278232
58451736
41863689
64285908
10778245
13919056
78937949
41896147
95663854
45487514
54717586
75352365
37669