34692140
20984516
23091123
7010785
85995491
64101304
20324038
11509025
80251229
28115783
75602132
10574012
83671533
135918
81832202
77442071
44156370
23274712
8616842
28397463
30972556
11504773
5981325
79414366
8617762
70761093
92713620
82683898
61022447
57812568
1004318
66492466
41563
18571879
26857744
55046983
93184426
9484565
61882271
57997004