24493
22871098
45854713
91435378
80797072
1441759
9753770
98019629
71211079
84548212
78656768
308436
83253567
62401258
39218577
72787476
16896702
63757167
80467712
12926595
73082617
48999503
94177637
69251857
33627131
81485370
46528578
25845650
8994218
3613635
50025615
13642459
7267499
70459203
12783943
98134893
46298279
50312938
32686118
4534949