2920206
4482560
9159909
57805328
99267267
58711015
6359015
8535203
62152306
53141612
8894596
47039279
9245492
791552
93358865
29309999
65789370
2065044
42097118
39021399
72602389
73992452
51636706
69808687
49988679
13687563
80511477
66334231
61145233
89315137
27201368
42013207
42238304
16848494
2089817
39089182
2164911
74433281
43551077
71936136