71458737
95409203
6394333
2218932
4961053
58736990
29614161
69208888
86855075
80214044
31233784
79351396
90863542
8164114
12934227
11253513
62698103
95044823
68375527
78626197
52237403
93864241
34238141
48369964
12715657
33526241
44045759
17012845
14404477
87945707
14388618
69082765
45998590
41019797
10922863
8454220
67988715
28085363
12336862
85092372