72679350
89225807
96454874
83726261
65476752
93793834
14052829
45732828
14412679
89629495
76718911
36382656
85247599
2041167
24466457
63297277
16309970
87623056
89495557
13294965
10013022
68008064
8675913
93339816
77073543
29161510
500213
72955493
16056606
79424163
24024521
3841148
75448609
39392077
34314202
19997939
58254668
33082727
95545922
67003147