94244512
33344728
66717075
59928612
92999656
6479999
91791883
11473548
9661821
58888722
3235622
94968724
62633152
41608643
26748761
87658268
51259857
21962530
3595366
89519181
32715893
295075
54354421
43559105
34025472
41718642
64488328
21158488
70007732
20206771
24848606
12169131
78994618
7522644
28957622
49676131
97193151
5004123
17809059
50853543