269643
6415990
3577095
82221131
90596686
50525349
250492
71571003
2979106
97576539
74616824
67327722
11051191
64768194
22088067
62495892
11812462
54248769
76826985
61938784
4928625
45843438
61936505
4515595
85028434
57575147
6808853
6327290
33553489
75114917
10221283
6615618
32379292
63054506
93786929
402273
202666
22261409
95462220
14626711