40715012
3095421
72495156
70103101
81895397
47046399
41602019
72246112
26355016
33073485
73017952
6948933
37154912
9226879
63325967
95021650
42435236
82459205
8898638
25389677
59815938
71557830
2404112
5250624
21632654
78778907
17735654
95877272
4450255
16061753
15177618
87823349
44791539
35248123
70671386
78083731
88956648
96593364
25674995
68565151