6131656
61164908
33813309
2689547
3402456
65958088
17122508
43161565
63616541
72607898
69491623
3359234
80109902
80598039
50124251
69102231
81116500
60726651
13278375
6673620
96353966
41299680
4355934
41513117
68151510
29203671
87934574
22504474
32603115
54295670
62749246
396759
76254971
300722
45325449
26066722
45687561
32684367
70572653
98116109