3200428
11793147
22903700
21124611
53811062
48176731
52177915
8331493
29301731
32787882
19186424
27098696
55896337
44119215
682164
50807051
99122612
35762499
46341416
54076767
11264377
48341403
8610278
43793161
94064900
4592670
79198809
57145832
2332146
15947917
44342056
86012252
85422867
54998714
80272450
589432
96994469
96036390
66171724
19496269