95028229
47025358
59111283
13639121
26596140
19578189
91386790
16701333
76938618
7614996
34338616
69544905
22864796
61587857
23387553
66987500
57584125
85184140
8635852
81942998
36673524
52132908
66174419
56995413
48598155
35329837
9212923
5895392
20616486
4303727
43757121
57069166
53066954
79091748
20874656
14825672
99113197
60237549
94882709
70383987