2349819
87878908
31847439
92297252
19858620
1505780
89792092
85971459
3642794
59472519
75375500
4405381
7405179
53439899
22654003
2867606
24771564
11625808
49386583
2153187
1836760
6534900
51944633
55528528
779990
44166003
24626000
97604206
58299422
95956908
65364825
67527878
14475402
54189212
6978186
11153773
4626218
25946139
23755086
81095878