27532549
12054338
28663999
13362930
56503453
430714
55346074
49011043
71518571
52314742
64167637
34015757
16633223
61694544
20168743
9886427
20196094
91696586
29425052
17104845
42908738
77858143
47226257
18596653
33773896
71838940
19659186
57139729
10662324
99529631
71244959
22038958
44354084
7944586
75048054
58002207
43061909
45419273
66825193
18091701