1288152
38839937
28772217
83239142
25464119
39481942
31267987
2735427
757222
97745439
64924882
11537331
3588038
100008747
75688476
44104304
90915547
44723058
96792108
6848608
7692280
82766683
81717272
62411753
35234492
22468731
64154800
32311222
655791
45429696
15074865
1258599
66604499
609933
27958611
53961857
46174037
7159750
85815008
44228005