42712874
21893862
76691484
3696191
9788137
111919
39744308
15772331
6206541
15594068
23048069
27623469
71345674
83084050
36186233
3227349
55961297
80981309
99801851
72792798
95148320
89806473
22827633
97324940
79862118
88083548
50057028
66641526
53418081
40466348
4375967
70136228
82133147
41571398
1802967
94719227
23605384
18205966
87848826
18656520