20868948
9227057
87339734
74152327
26988129
3672822
19869133
9192245
58227777
21659774
76486907
21734042
41164424
7302259
15395101
9523689
64808023
78632352
61648653
65363682
52429188
13687286
56484667
31152340
3423811
13552498
7069457
83495069
85895803
57512750
63647402
30096255
13133914
32024586
38421510
79229722
7961356
56609174
81345960
57973544