3281505
6364169
43282587
27953905
3450504
72293634
9006509
93865794
18304628
99292408
90439832
45055722
35975777
3119285
4631812
91908870
224428
3692956
25045873
3165328
98161145
99903591
92294594
4091522
67618334
79667428
57193595
71241390
88346682
35506732
59489152
3902293
52854050
1501100
5913644
16087368
51731287
48832927
51838586
18478411