84045216
96199497
87431478
6884946
41927826
43836611
4946127
18644184
96314139
82697219
24336862
36159776
99386119
3216856
45574442
57887501
2403247
63309075
29327483
65697292
65403236
61789433
27951465
78748513
13997414
96646681
62187653
8473643
84954242
40603348
18187460
13594135
43564302
88213048
89842500
65715027
72578578
32571197
73867579
15389023