88256681
21369172
23287159
38771967
19072386
71062468
55343557
24584656
66111105
97011203
55415213
33826630
84554818
24171370
89796469
36896963
3188971
801768
46949751
72595936
13625756
2402901
19572697
7205945
51278
52198203
57008130
7233275
19715018
228791
90181094
46259159
38148239
79564867
11407207
53728802
76404090
98456422
42617997
53086100