50957386
53863264
31063867
48371160
39963179
50136104
14932460
6059362
54705914
43678202
80944742
4298367
6303236
90116056
92818332
30361436
83234463
88077870
25621598
94166214
95744428
61616222
36212382
47718219
50296680
38541737
20074155
26096754
61791231
29543170
38783746
47166748
80005778
55359619
38404964
50818946
71364715
55441331
41749405
91918562