93326716
97663493
22876088
9529045
78395560
8331933
62562448
13726870
65268671
9273595
57054216
44837019
58542085
3366862
58956594
11051028
2688674
563170
46902427
43372208
97839545
9049841
85907998
41475517
65337913
58468968
94361975
68273147
68952323
12617677
34637074
14222855
36493679
25689990
41433615
83791192
91481420
90273553
93482835
33266361