8401142
72443327
59211065
39771162
35773412
24017249
37757370
98826645
48183535
46546958
42815530
77857367
60908634
32359301
793888
21746629
32453021
78575433
91527242
95454039
64816723
39005816
9095762
3185090
89168092
30939509
14427397
28837077
91729113
61352844
63895393
75147246
57626756
72496548
10916135
1600510
820842
27887231
7268133
83365610