2889358
36519987
93826462
22113925
89889369
2889393
86781006
68576927
83441068
91865948
29192204
76722867
11039221
73599443
71646220
56876946
56909962
14749374
89978647
51859648
157763
57575708
10943759
6429323
29973981
8086675
50463012
2670435
8937310
54412614
10047394
94862544
51157095
88247432
64565787
6615858
41142798
89023996
6443209
22953011