90606160
96215874
40609636
82984866
38429082
69407981
16944575
7561731
91012843
25361326
52011440
52609247
81569782
36935413
4524895
34977032
1822902
36295499
81026415
89693242
47479590
12173505
85223679
79937782
44701268
70313348
50006658
1135632
5544391
98842007
15525210
4779153
42772569
66694926
17049181
1862049
69701456
77156992
59319399
83161667