49683400
84428167
11964842
52112561
31676895
33144414
5733637
6219381
18746105
4022150
53297205
92389509
47557358
69279820
30667508
48624924
64366700
15474134
57133007
17514889
85742338
51434885
84035749
21643352
15545709
19799317
67238817
37358318
99778523
75082111
88455081
58292794
55215398
47432849
48716951
42774601
99175419
8508706
26049947
78262669