63106118
25214663
5956291
36608589
55835609
39107308
4425782
59467510
3844282
85145611
24789091
95746714
54827752
53826998
59728359
951163
88593498
70792227
25844559
96372291
21303315
29926025
5114192
26056295
4617331
54333082
55865871
49868820
905026
99873233
26483237
94271900
68071640
45581922
82862163
34292
70788518
67734797
80674362
76299690