80069709
89679410
19014212
58341146
88133345
89294709
27738879
84605591
32379868
3174605
95291395
53309610
91132151
81999361
91509944
73926381
18571291
12194253
41572859
62963818
66312906
1744128
35916623
58251566
75313961
835879
54146017
8895022
64672610
31365770
12279102
100006094
32659595
43571228
28074414
4345716
24803260
20059330
79317589
77167151