12952729
53458510
14881055
40652441
40663750
76049575
47996908
252386
52981038
53728231
91268166
3300402
49479980
78416541
40807638
40618971
6708672
18499805
9297239
69883588
46343259
61921483
58494983
40356890
45345639
7314271
66956288
5306317
17099503
38284546
6230144
20839326
31679639
47412528
14789436
38322445
99699884
5415028
28468992
93979309