12959525
47314131
62663833
80343475
4888811
21953071
79738359
11095725
77907936
6036613
45117543
69136033
42942363
4426474
6994933
25664217
84061473
48642103
66751535
45129621
90648177
95999486
2014489
93623931
39847668
67283126
58853115
13676027
18528815
12561028
72759268
32058068
42992476
84278280
70895493
10985583
71025492
69858759
51602686
47464885