65329633
48539858
43828072
72746351
29366281
5661864
18675128
23177552
93407832
27533745
20245867
58017287
40292984
68632549
98099994
7156533
66667120
61902117
94479784
78652581
48002540
10645580
50177794
2715543
62198059
83097861
51673
13861662
77586086
29606470
91769288
39121326
95382741
22255748
93939762
37022974
1611894
41942147
64535638
1767087