94857558
78029996
48301739
62934429
560582
11218039
66317873
2505591
6661433
5906663
99724963
92136
4252865
67953748
12282409
3642980
22609566
67516983
69929338
93091487
6720138
11615655
51634937
14363025
1233258
35509873
25687608
1671480
25323790
82969027
94259664
41968405
95469754
48245881
68094480
40005314
2857019
62021990
26618369
59405860