49311768
64642118
9515338
52631511
19622172
7126187
17935550
62818636
833588
9160214
797749
64226431
3209224
21541749
77473753
75768418
59275113
51189747
98885249
57782777
29023162
29309320
72606597
15672774
95195494
34183315
95203190
70883962
43937386
72204874
70438629
10877170
74623761
81668762
64138990
77337352
75897311
45122165
37803224
25319151