99824124
36052862
1596931
39537363
71107142
68437378
31075904
76009992
34901501
11386503
79147637
25474151
9906782
60422801
52068120
7995931
9487405
42788526
91814144
91444980
92008418
3094478
65476625
25212213
75017906
4972225
94109713
21089195
8688800
70346101
7295566
28347557
12618752
53913820
32313643
88746429
42243864
30482611
10396442
9344839