44681869
12131349
20676083
81439143
5572994
91899899
85619262
78192755
9246883
23319654
39274777
35335232
553715
38702406
30256237
61099199
6129896
1400169
65042920
21743515
10243354
29575310
35534897
55631743
82454857
82012049
41428001
88338711
28912547
18045027
82575963
70379888
57982638
29953149
54381545
13516832
2166636
96777327
33564322
30826163