13856884
81593941
21302498
98673889
42159812
44453072
18799750
41238079
71667476
54583211
38156550
25924906
46361602
54526372
26836297
32063626
89319756
57257726
1098753
71677081
98328216
49842270
79804732
2228625
15567839
4837252
4297264
43643623
1991966
44349740
8594488
90992972
99622758
77241809
36164204
26958358
21947040
492955
4124330
17198004