348449
25896192
68849016
118818
99172437
73649583
48923509
31782692
6221644
60352902
2314547
9055421
737952
8507356
13624941
24193690
14596920
7732995
88252912
2634614
7169612
12355997
26471044
58694794
22692346
51539112
38209766
39026505
2238580
43293706
7369759
5185571
50096010
15667259
96539935
89083584
55236091
95497265
15785580
91584074