9993670
65574415
7803646
13529910
40504149
19254856
22637417
64371287
61251727
63985004
57456040
96933994
32698016
99345339
41355933
94011246
23433352
97597600
48928840
62171787
67578082
9190355
31687432
18275839
85783522
32824339
38608570
28413835
7003882
5652471
11378932
53623731
35718799
54676602
38551255
87107274
4648223
23792566
74896101
89594542