939998
4097960
23653522
18191929
37914963
45397189
78036287
62324647
23242666
80928147
70889869
45311199
54415723
59153109
34135577
21982155
7225786
78312527
42594361
69391565
3566161
89136630
19023110
61121502
57493652
59859154
35723276
5312212
26268755
30088287
43282586
25372466
98974258
37881782
255451
48628995
84281373
42466596
36216747
7196753