70646029
42846467
32447275
36527765
31862032
55476669
56042385
49446368
65117996
66943230
14845752
1087204
1407476
39168803
47762269
13142828
85918046
76969981
46589996
24026655
17373859
76434595
33067487
23047578
98744137
27365163
90183435
98517732
36573856
36555176
83913580
57112196
53753440
40475977
87755041
8901100
2702805
13655924
18658039
41646389