31936658
3738085
1102949
41905699
89151446
71044384
65411959
25966
68244852
63753408
25755709
86094905
88361618
71409203
47372879
62722169
9675740
39908151
50411502
53594711
40806186
1058495
5653334
31127873
3198993
377021
42584085
56099679
34665173
95665830
24829565
1134767
35567647
5894148
1868276
61938649
80583252
68967601
45717365
65819329