51556069
1964804
52219150
45405480
27075439
20334272
1648200
58499290
89648012
71236
6726302
38027550
15557976
8018996
64125955
2690341
27414276
36644395
35699593
9706781
60523086
41446213
92208477
29109579
3526702
638971
5107158
59956783
62916496
34266026
67696102
89748747
89303253
50549807
59531102
38224378
87823977
72299285
81493209
6351832