15217715
77036639
1125613
50061463
55584906
4683818
30416800
1465798
2314315
34063727
80234886
94553338
53045764
68012195
32096951
68042520
20145715
29462130
2035858
6992781
44849443
73976123
63084951
12296349
8320197
6997497
9571068
22368342
92354022
46019466
39999934
27118919
41452565
98699277
11042143
2119198
26569056
49733026
85869144
25616966