91505923
19172967
7671622
2812144
92263832
47914102
82771723
34099527
58276747
77059705
29797063
3684211
4738512
10353514
80541735
97616986
59757131
90558333
35518552
60326647
83893870
41517345
4624723
54676776
14302476
51661323
55924123
74628946
69218610
80747952
7185517
853459
14565
2143666
9053118
68013663
89378980
49691308
16274679
40989825