76588845
39234660
43441092
22009877
4403922
6825327
570529
91464864
73025186
4150872
30981332
26079701
24872024
57604475
1002974
39665900
21201350
36893277
93911792
47232443
13884082
40366818
65781954
1337926
25393544
49955041
78833239
54019557
80438766
97405278
8021311
95144215
85487068
46183594
81887211
66644781
60812827
48327467
84517362
28536206