55731151
50053514
87327439
9671571
90249774
24566410
18865388
6875362
52194122
18894896
31884100
21291105
55364155
22333106
67257419
25876404
62002766
8004549
26079133
19102516
74142518
95982729
6894859
87375931
97716982
69866800
85033452
75584728
95583100
89777925
9890950
45741637
2117301
77039352
61947049
43027900
61167743
14405962
50658021
88419718