3583162
30878312
43445626
96184288
91428788
6995735
65509976
1770850
4694201
26753417
40261384
27944573
5196276
1268148
37122699
80066408
86395797
2708159
11991528
90869607
36177826
2246363
41663361
43284619
916520
96273848
59201215
58682127
55293182
96183744
64517188
20588581
26987103
9281018
45699064
80532628
50035335
81257222
3949761
41631642