2933211
86223395
60532838
63433682
82879045
87478606
276792
87845870
9243442
49877169
62969947
87975375
20632161
27045735
447723
35623615
54701559
50345331
20436614
92365569
84407713
8661291
32962357
10395988
98048745
65706003
9629556
40155045
84077319
89698630
34623365
78866322
56645544
206222
6587903
69798044
49372987
94598006
26361185
5271410