84353092
70669955
47842361
53383340
19308267
6708407
4618400
89086
49332
22623728
12773670
80146795
2472209
19365477
74908484
27485362
327072
79406995
62921407
83142505
47883698
39228296
21479572
49385048
47018118
838501
4937551
76302210
70125876
50072333
81937435
51074769
71991268
88145795
3312096
6462449
45057078
23061597
67675094
77356544