52476791
64298177
5161983
49671697
57821575
43543041
4543920
5635709
11851593
6485387
3762312
95792912
97992192
81181920
53007580
24144995
23234794
46699302
99385795
70107738
15757378
33282961
19103207
98645088
68645006
87361656
67916485
384614
26122346
31829762
75974621
21636381
97544066
87954350
8182565
87363117
60135535
9371657
53129820
49227688