93072073
44978416
6901479
706786
5597121
68503165
55997376
6208710
33725084
1046731
25196179
90693823
81402806
95118286
81232404
32392293
37185995
25501845
39274080
95307389
80291768
14536373
59809773
61797744
50351755
19874186
71493024
40948823
28557939
2950295
61383913
99145518
11572152
18376984
52754228
73386747
87593690
75041684
18554449
31559079