22779731
53625703
16616136
67564578
92615925
5621578
99631124
36817464
40479815
40632484
12293130
42881230
194937
50455402
96689823
5559259
78455536
15823983
72237728
78629372
18132625
98210
5734911
41131035
71865591
98739367
10532075
9183345
8976707
3831646
96505024
73392610
14483780
49938232
11297085
16432126
69167472
48391879
13737146
57754902