4055289
2077117
9476955
83027398
91871488
37179096
2004305
42305003
41582744
37283175
13253882
69124007
99417814
47137644
57684602
73073502
85971869
10455030
41478570
64598356
83469632
97793218
42622105
4733409
3292505
6419951
79427647
29685773
59513050
5193960
72554552
46786112
5281809
69469851
38902872
77031748
66105671
53711185
65862734
22656093