41928311
97436267
27497760
7762237
64168258
57401925
62679329
3056585
30088545
26817257
43414920
13668033
12871037
32344743
96711623
22588496
86407171
57153221
5533328
86315798
60559381
55946715
664399
37881199
86142792
6658765
7817542
25275850
18308862
22741620
90673912
10989355
87733704
15403712
1658283
13532038
25706214
25051708
78332118
86451491