2449649
66127082
7535693
33029825
78886544
97018514
84146252
88229655
72958228
58311800
38555665
35336934
23806401
83147093
2518791
44868714
92673413
82257270
82485884
93834147
47304843
52651507
15372802
20265643
68828539
89861916
11535308
9801762
70467350
14478906
28158770
7173783
2134862
62301399
48117488
3229845
21963082
6936866
356115
44581733