2650968
11667121
55029425
66167378
74464711
90177271
349974
86653718
41912116
97411605
88795908
88089728
72849421
67402638
54959415
56427273
59843276
95397198
7239870
67915500
63613889
86582108
64103800
81832219
2424913
4015715
48067713
82646835
54194868
57814888
84064286
31893804
64665741
89721957
35766568
36415835
8740556
4861693
11407764
27974131