19461891
29368491
43712941
46410
2118583
8215017
29236563
42052674
75048042
87281547
86984637
69094310
93533629
53771853
7101949
98116128
27805905
35221987
61251924
45125343
78638922
68879920
95971524
9797850
95799575
37046561
8812422
25207492
3104320
7088409
84859963
87649042
13707677
39111486
60057924
7417290
6384890
87783535
25625288
8221051