88397601
67036214
32446543
37914911
20491025
93174356
19043479
33829629
49945545
35597308
84205927
88605346
27616697
39526015
71523635
3265276
66199146
77148646
96207836
78585073
10943319
34594090
14614500
25387802
92556865
94548489
1470656
50116581
25656451
9783852
22082708
21457099
65601583
77934100
11055990
73337475
45313221
87303648
32404791
69741796