93155244
511877
38489070
95224728
17059299
11139515
82516172
40257173
42261852
52256028
47282230
2149878
51797744
49835914
70116226
78297515
65928411
84694001
16167884
43223329
92823486
16636471
8516675
3830688
2307005
57847736
49793630
248617
95194719
66782487
73722087
29588639
76467947
35195222
37355300
96854912
70451962
51874239
96873982
32717845