63642313
15443482
86917708
7491239
64845739
86656988
2555992
48466534
78688380
32598761
31307883
9532658
49449295
86748183
14303042
81661651
31425260
72474174
88759114
29266756
3374464
92907601
88052752
96711563
9705436
93677267
70795007
7801853
11782122
1836346
9606039
74994564
56916157
10514360
71301699
73655873
79394814
55407271
74671398
86038611