79682743
54786013
10869117
35365930
62899341
40376491
18799555
25058197
94302916
57443724
79105136
83141077
3049474
53496566
45869671
89379744
1473225
13428835
6330627
38576881
4548520
48913896
12031465
9978989
966441
18614683
42535015
58385382
55122016
8892390
36579436
90777635
42663975
48865184
21302585
26151992
2859329
38812032
3197662
49067001