89723069
46949524
6005118
55502240
78353396
252956
29312036
78953727
4484777
99029145
6502603
2504921
7033964
8631329
53568780
41165354
20461615
71977026
99985857
28409355
54092798
2416337
17553149
88413317
8772218
41782603
77194439
8501204
11728319
45009537
16068339
96676538
9435828
31017092
38761485
35857820
19131238
94611673
87038070
34347521