76743808
37518510
7182413
85033100
169837
96411255
70411016
22137870
46133971
32057580
81868892
32769819
90263052
61881760
7076122
76691945
4932667
95184277
69121558
32362838
11148998
87921272
9301366
65464213
14894338
4705392
98278454
8269160
80762706
70677490
11742561
43657831
46194135
40227807
43398834
80943255
73544424
7905516
35279720
41068