16397582
8960980
24429377
57992951
51374282
3519901
89812436
47201142
77585447
20951992
16763660
55779926
49206539
66397117
17205277
75259137
2755904
70202659
79438145
365885
93568625
416424
23822761
61895271
53347620
72161315
71445863
965411
74951853
20014216
7098832
20205946
52636909
84441925
22508026
80237262
45071615
42291994
98903640
99803905