3079314
26939861
7383433
82721974
51987913
18215047
9887785
54395330
29155655
583885
26581017
23517088
77885334
76379005
61668667
53277564
80092497
86678002
5030533
89037301
187613
6811501
144506
99862304
85972185
8189875
1928054
46611092
21514538
21007080
99158045
27278178
89893543
91477739
7714361
41532260
9854536
3344655
3974097
94234385