43314239
29083526
64472347
14714115
95782863
14837608
71434900
39552024
13919139
66388265
6452418
6930970
92704583
72589234
27842305
51102579
95697569
1379693
19883753
33059411
84499719
86416816
29338519
25757125
20255109
84641485
50887080
63978416
36219141
77548595
16405976
24797522
373203
67189724
9361280
87445436
68681178
82967
8619963
54078678