2198555
90159691
10552372
85378144
37185016
92824352
62805998
83477250
56912790
73712554
39236192
61629754
31698641
61695374
7681652
9565513
59014636
74364790
41929467
8024505
8985578
75256343
5866422
47879237
8779232
28796613
43724115
52156005
72662559
73617484
57306606
26201090
40256308
98935644
45482810
20348821
58932910
32406983
6484311
20848524