28069142
92391875
77183333
91731209
18047718
41107408
48659285
72848116
44322127
40039056
34931858
99739013
34885997
59407883
46181620
75743548
58797955
21927041
26737088
54644508
93745623
55478891
17727105
66306520
74421452
48122101
62954712
60594182
45209606
6185227
24329499
107834
20808792
94248141
55009125
92701196
16675609
65308228
93492082
27969701