96395271
18635115
41966289
47759812
33826693
4340147
2547968
53821970
34326332
9802943
78579204
70253950
46737862
79587583
58579246
40996684
57058614
36608856
56077744
44793040
74385518
32837652
80096085
28806734
49978211
38756671
19186361
42505308
8195900
69594340
15316418
14962172
19374322
50123586
6283804
58274985
4643962
8245472
85315200
70745807