5347105
80597429
96589445
50497239
24288481
58538760
8515255
2833609
11824645
66726626
93295891
72063109
19268855
7333507
69913611
30787024
8403328
78495491
75478709
53297711
10054920
13499148
93571810
37861358
64539542
73393988
28463331
56427832
27929356
71048063
21559751
13795820
419345
63921668
9814262
20085639
58694273
19174193
68842597
78198080