66154655
55738049
92405619
26787206
97561253
21161009
4996027
45981740
58633298
81826398
36811191
12687949
44293926
88021364
58236552
8814876
96784704
99829528
15451361
93159504
71846408
96154085
89379269
61723529
28107357
10221786
19506783
75548125
26975692
67485000
33539814
38443602
19828069
44348218
45056563
12692473
43927082
41329844
70634265
78253806