23418138
86196260
85282901
43887792
72184750
9593248
19337947
902138
72733036
82953713
51637676
14014453
48104245
1864387
96661165
53765952
3539038
9256928
8157332
53642238
64258931
25144356
19959901
53631667
47828601
92756785
44355009
50992048
86545750
49343939
41019105
78355558
37045020
9837678
6713412
25276620
12151977
24209510
49445063
23456471