59435284
61941084
77477651
10169468
43918523
63815879
22114659
31464598
68824285
67891377
16947392
82311185
59217788
35865792
4073449
81853175
75724955
89806118
26495312
19573408
58077040
5694942
2473831
29925495
98588162
42772165
38888849
20004583
19584787
83899135
6253868
88656178
28279958
71998128
2193133
82016812
19289154
10121854
58495768
4182721