25594527
76337420
93009404
88268144
72821212
51113464
52562004
3847665
53906317
49155671
7909182
78445590
40867222
15972554
73304862
71773548
451588
75083973
82875380
84941101
35596058
57511101
3029016
96373914
72431150
22051628
65666288
61133905
74995364
25045819
31146410
29158726
9977205
11159421
38878371
39746278
612029
52649110
30913477
69553868