49782450
24665112
77966747
53303832
31076247
51816227
3844510
53553581
11027314
52935
30325892
15953254
11866303
7013328
18605812
3653926
72908345
78326504
74286671
97465323
89978971
84849006
67135494
30909545
76549186
33412505
49207608
67037190
8982335
20419321
55147787
38017777
34123635
73217664
57727778
70084207
68043917
95204327
82008432
29287877