15332576
9272148
34532872
61804131
49558773
69731229
7826474
68695685
18439028
58724961
24097941
25289336
57404088
82986679
32405589
25687909
1305981
9033966
49585651
94075230
17449653
81338266
94573341
52604956
7839790
63512706
24987399
93467332
34642932
22189705
46595851
703890
36287359
5697697
53057951
60337736
46315338
67696805
55205706
48924478