72867396
16337854
41593986
9459261
74087776
90196926
66573957
3433624
25181651
72736600
7890247
7704851
91771777
69415300
87892599
41214337
48349285
10758713
7226543
35392467
56203085
27662463
56095
96293129
92306111
21193630
12869210
16557754
88141691
59673321
38578331
296483
46386939
40353708
44603072
35076775
72216627
14219496
70652266
42091323