17427442
35585853
51893751
64142525
55462108
52201669
79079039
50685721
12469379
2838526
75613815
84381284
64143197
66155722
22012196
9882645
12608895
93297321
88832424
80857062
17337979
72034855
85692306
72421204
90256134
80288897
70186952
66773345
13936117
89556040
8165216
53693037
17159838
55628515
57615743
50592820
58129325
80304955
82126714
26204705