65139988
94564724
40996736
4594333
180530
95825062
82386807
65579196
3739112
74335097
54997861
40894702
37927572
38361662
98734856
67999913
93746228
22515875
84181556
8168621
20292269
41795147
6335444
69106903
13374527
9676161
37635774
84913758
41296974
27994282
47961219
16134901
90846117
57371993
42719738
72763594
3453045
85332237
7598935
38121485