99584349
25417609
68045053
8393104
11403137
1861263
62657462
36077790
75162039
68904053
97158332
8695957
60534012
55276627
8795121
7008296
47662293
27574452
87573169
73647444
60291826
15603694
49563412
11328714
79836513
74918325
69097772
49688082
39217877
60425098
34467597
6269548
66316521
4541521
71011964
98447793
41677657
88271053
13287929
8508219