43951830
86015652
38389813
82877895
33241145
39507737
5742995
83317644
39626323
87577738
95619027
17615635
70061016
67098062
33833049
67899120
19563655
2689043
52639161
9282698
2509144
48562610
62478796
54833877
2391722
59559869
9677508
18968326
71821353
32387164
6551318
38468720
3744153
81294426
75155168
6291303
24965082
5271514
29203502
33708144