27238036
19534472
44467882
46897512
43402400
63697919
53498692
80296799
70107477
27313043
13012123
96116677
6718024
42187052
33024140
17141698
86765513
50007167
24878205
5713151
77396548
10883485
65421510
8597639
60074509
32522512
33856036
35475706
25842632
18184733
20577899
92776262
74317407
80151528
15318974
1646930
45937166
5324822
23369535
88203481