64856820
2974332
2080784
67418226
36163113
12725843
22533781
92641850
5233625
43278478
81752091
52897529
16478947
1988629
53337261
59774098
26157157
11027021
8899728
99822696
92255344
28807764
55572245
69266184
11311876
77854283
79876168
95236000
80305931
58075470
68785763
26217046
23569530
77904897
8047735
8751781
24722001
6243976
365543
4403580