33949635
4079037
28017494
62837211
4660854
76949455
54596435
70678208
57296024
39952748
30264291
69215238
17766710
9923943
5679698
10979536
65644780
11258809
90684901
36312047
54828211
12969377
45429902
68183998
73554078
102632
18026973
9936083
9285963
9923452
93436484
7751355
93413318
19577260
97031138
6556972
17205670
6384437
62584718
56029648