17506643
5661944
47436512
51771402
70305963
53872542
67592516
99034943
34521477
28247064
41589648
84248160
26803147
22482058
66511314
70412669
4464154
17443304
4088924
8868609
85083257
17875465
43697924
5234468
12173122
65846150
19916764
7283431
9992318
4801449
71724567
44716275
70817044
17805285
85338403
59977532
57166668
8595106
6371253
90128503