49142408
83931208
75713347
947864
7188307
76521643
59082136
7576444
20088027
73064259
4990430
55548782
87551570
654938
87763411
34621732
95583430
48983562
66626899
43927392
63815316
20292489
70127547
43303892
12287989
52195725
26265077
10556213
36505201
25205160
96486638
14242369
24366315
76685652
57874301
85516750
84277159
23674879
4051221
26658670