8033506
22259744
7542256
83559631
20021672
75219728
17956168
34377256
54252774
83976446
31775410
67542579
769352
14141947
86641037
79956726
35908489
2651745
68379245
34409894
65351748
12893414
96799990
8887283
80188868
69537729
57317364
9163301
801464
71937966
4224471
91103457
96308229
40391185
55794602
335556
96092321
3694314
35431310
40549440