81767260
13453158
47218521
96818416
34381373
47949390
44654525
40435589
84946319
25882081
32249539
9196576
60017819
4989227
18316927
5539911
12443443
88235965
97702573
43874647
52919327
50282380
8399247
25045285
48518756
63187870
40368675
3105406
16251017
65797275
356748
74132061
24922721
27257907
45033813
3508583
78885133
51848844
55841720
2578330