40094129
16117349
39806587
44692150
94598221
23584025
23696808
55546656
83784925
84025616
51915143
27997439
87524430
9467638
69264178
1908774
63171819
51591759
26225801
17868129
17307921
41945464
43128841
21668131
58587990
19176191
66666260
86398160
58536610
16765032
92797354
58896577
78152869
10255847
13639286
9517159
1625541
66456381
79822735
865415