2273182
68986865
94999016
10149964
8221120
61367353
58541218
15024152
54296903
48745292
6891447
33483715
38767240
27986313
23459532
3153429
20748719
9366947
73067932
84121636
25063181
42085577
68553901
8405558
17598966
74995466
92848826
98295834
84265493
3014454
86306997
9609714
16171174
7204554
724678
4016261
37478951
72424352
25754713
21635231