51944558
77449612
96018495
45587687
37944010
91866152
68123869
3731733
75121861
72232984
40483286
21725212
12459585
79849414
75534502
14415994
67586644
5007882
21673466
37597053
5253108
6039676
64957840
2060309
49603418
22066204
3514209
58497605
60121513
625623
86916584
69726879
69234217
44962579
61677871
82568507
52604237
75898706
83485340
5189034