31913042
78242920
19568208
67848157
86953132
66684015
6194184
61719020
65016596
57701116
74754475
94161458
89125290
4537324
61472803
83007484
10314096
88299610
6582624
6092424
84101034
13896754
33896682
39079872
27797724
24779315
14852128
75977933
35521221
39424530
93568360
23103545
9044299
66785758
43604423
59101129
31759220
93938844
5776693
78802450