3490465
40686211
201520
82997621
3328483
13737941
67196587
9187580
397812
63879206
84353228
56057437
3111526
10655615
28235098
5993597
90874124
92786344
92705906
88524965
49351025
71217168
30151615
11151710
2837274
23763562
59416706
66788231
40421319
2189326
88495239
33336141
16406799
75754220
87803238
77177367
98375686
58161595
13465238
2793702