93022327
65007868
22978293
64335053
83473203
99006162
58618086
47377041
26007492
71213959
74678508
59528079
59149456
69071222
12179806
65458963
86176949
8079765
28363451
99558491
58463303
6647953
45856139
77672654
74234954
79364596
6058327
19461943
36243071
19461400
1709660
40513431
95264817
62264639
67067937
99943403
13035356
19921115
78477630
7620633