4791726
55045762
12705545
51438675
64945473
88837086
38444056
6681797
76984065
5365913
16344116
86225511
46354820
50529350
40208727
70094000
98887871
19351941
79634443
35805999
31648103
24562474
22328817
16778327
43525910
61859614
95244395
18197092
63227992
84319976
11403412
80558139
22377869
61861683
973852
84576152
9674694
5097242
93353313
66805669