52152455
8477743
81991804
19146122
21146549
94155206
45611827
67079342
68559535
40985792
52317279
31236849
99366771
23304766
47142625
42078518
88678485
50504637
35176841
92242069
28851429
87066215
47311502
76374865
55959144
32729067
60403547
52717643
63772259
66721433
92516366
84433812
829244
15925023
14067874
22444938
61306779
6642493
15063979
49948407