64943751
50989264
11786928
78033205
70023983
87108091
5508334
73499890
15482173
17898707
58585491
54012914
64484062
84695099
69144692
87901526
61619114
72078492
129889
84037522
70457870
38755863
72025087
69079640
4089859
67003960
39521700
55693122
7656725
19804301
56306544
35235328
8054592
171683
30472346
93994255
2521898
5178342
25919872
85709137