33524065
93602252
6137380
58685667
885048
21271180
76823088
30647728
17778465
21134581
19964742
57165390
13296076
78507096
31389345
64102374
71658108
52981223
47774366
43857442
68947989
21569528
68065227
63117336
24222131
29505921
50537441
45891131
29913636
14099851
65505766
17662753
5802578
2144532
47177660
42055137
5047241
11986408
33967727
85249009