7107420
14884696
28955359
89198159
6364734
21045438
82905347
10152386
6412845
85612539
92036587
51865862
64717365
18831978
4893577
77444376
33077450
78574364
15682429
69773179
12442522
32151544
96374935
66757158
26915260
40883617
37787959
69856212
22546620
96076644
82115426
74964450
4846335
58223050
335432
36881666
47968114
17269379
13229958
25684999