8183435
4186254
7873565
39508853
6602421
74077539
60031539
29991903
50019407
98627247
91685206
70784387
77174434
39319835
83026375
53368651
9198286
82474234
95323176
22042452
3439255
94958896
37278126
90354637
47954346
74395002
12567628
12463562
58632139
7524980
57521081
95753739
8464533
68921840
3803233
45263556
33819612
56113293
96644982
31883322