19418061
48184515
43507130
82569794
493412
30872282
17219908
48978447
71436644
72026652
23926430
65408918
91996439
14334184
68386455
40886481
76964864
97589138
23839947
62288983
94797232
82996166
79335407
68909764
10661056
24306513
75049539
72945840
59084765
12366436
66897414
29906752
8509452
23846970
24604122
91489285
12975855
36066993
21756858
86986294