90312263
78163031
17526110
95219387
8455863
23184992
38709969
86536413
17079795
8719398
40257979
35831825
52266970
99561046
6179615
57987654
76808420
12832391
6680485
17466621
3048750
57243248
49116385
9511610
64246829
81784934
51325021
67365495
92362372
44277230
77454588
98319520
6739633
52877342
4669631
39602519
92105480
40113348
47239858
59508056