4957983
27753990
95037503
36622750
74835802
69177970
62755517
70043999
10942369
6722621
7210796
4471632
28015151
499796
32955960
37516436
387927
42647422
60135791
51268807
60037799
53305420
66695991
5146924
45458350
53091386
64728923
96174422
39971288
4746715
60273867
91466042
86808662
48868204
86832226
6829030
35689426
23878070
91796311
43331047