16315909
6468090
63677563
97711137
34956075
57696706
74971216
63537138
4071386
16828081
32574506
1209670
57506401
71389623
61672868
17553456
81378708
67376541
8051854
41282416
80102694
13508664
27281547
20477870
96113738
73311194
88253851
77998176
2018398
93516924
9478307
7789020
79113479
49222119
35704590
21078267
76068187
96807602
59396940
38479222