24264280
87497022
15312160
81742573
39514924
58298542
66491015
87904609
45064146
71989713
55084611
29014310
94882987
11829508
32928046
6362504
83679955
15416844
61728650
37089793
54139519
77677300
39448969
1344656
31764082
31643054
86203482
34089142
57862662
22605115
60138245
11849217
24713984
42968041
36511193
70532618
62356683
79254090
9177459
45158027