24991639
27571179
78815836
70381256
81841045
89919040
9635684
6704170
29252819
9656438
19061301
38499927
36076479
95365280
21072703
69324219
22841083
43095010
73635335
16222542
61882656
3054165
89353905
17321422
37437207
16069035
6937103
33861757
35664815
68819648
62971571
13141033
93463646
96175869
44996224
63675688
63046335
56751191
22246660
8078460