17607916
93434457
6108702
57142602
12274556
84533642
77682064
78859021
73945502
85185991
84603483
7314405
94385116
48664876
34698443
23203567
58517759
97315972
57257241
79702810
18103122
20187415
48137826
39856152
72212219
3498904
92017002
79316404
90101884
1174978
55128425
29027522
3393389
46559159
50239071
39858398
13089573
3312125
91997843
3712334