55484992
79915065
69842412
7031007
36069862
21511739
47302062
71977972
62345270
58541420
67731951
75867834
22174371
53717170
10489249
92151107
1299996
64895455
4387903
95227417
42727290
52919632
25875001
57894551
27762145
70232991
8288101
85686787
44265011
26508968
858294
52966900
12483306
53818198
99814792
39033732
61907472
81883222
6920404
6324454