29557457
2245993
79465896
31903664
70201125
52144348
51279115
83294483
32378918
76651694
23611699
46067176
96751964
44661107
23531917
55144274
58571379
11126080
55795392
94796041
6360801
23356880
14305816
87825970
75954595
70379822
36337816
67216662
75695919
75427070
84221649
11084321
95414386
27223102
50396190
931229
43751309
59253373
30153202
77743125