27542126
82048318
9671136
11448622
38481740
40223050
19279545
83895337
2706373
20657061
87646960
78168190
58914537
59195676
67555483
24834111
12067110
11778003
32668405
51576207
5602637
22765723
11619310
55886948
38114156
76627349
71256578
59641355
2035137
89548484
36926014
70323579
68465975
83817138
3063257
543019
73322983
27841256
77045942
93794662