72667626
41069050
78311137
50025199
76906532
41656975
81133892
75588076
2413206
40975968
5384423
72263635
61601127
20991753
91918680
43613917
33828119
6181097
78121821
93149711
65975067
71353577
14433307
20912650
76908796
40378211
1305882
3992222
16289500
83344824
58162021
56839573
49286909
58364613
2687514
80353256
35146471
87811197
77295214
2603015