33645154
3139151
94156417
86502911
14666945
44757089
79673604
59519894
9732316
84873671
89695392
63408344
62995239
6102212
71976652
8396239
2063803
94974902
45809729
22073326
39384286
7925601
9067900
89746189
64339690
42062923
26774330
9885583
43525211
35566619
84144638
5014525
4729669
60249378
57244467
44662619
43147211
11595314
21743967
1536885