44116628
16815394
19875444
81906875
67502084
44716623
41341111
90976575
10735932
25965684
56076532
70509393
86847959
40379365
27361615
32607437
6755237
51969803
83614985
90578929
3442419
4989263
94189617
7643113
66075255
97176218
59766800
65573760
16314528
31117154
11399585
1303430
94822759
69462363
4852251
90171972
76074007
16233417
78065735
8973847