95057612
11637143
68934113
62257309
86054042
70249399
7054241
71183564
56442581
23688644
93293743
50685133
84967374
5225355
4807859
78541618
27569020
56723783
34877833
67365806
19771819
34595141
69706112
61193386
25316473
12508706
87157806
34961019
68638322
2022908
43488176
98371250
69153553
26259154
37819940
64436639
9886277
85636544
93249553
64981484