44188809
1998479
13401787
4241636
40132166
60926460
95872617
91357326
1429436
41398206
7204718
47036308
15728837
14443922
11599066
71335332
22178096
9207739
1429464
22147519
5489079
81545449
81882669
21538757
65682608
85337748
60336628
84679369
4396430
2851536
4255609
52835251
38361596
7279556
780643
47932068
8197331
96825210
34001122
41572121