94928502
95522488
79316997
50717365
54943514
14319739
37329503
1626836
28914380
20373977
81758702
33141489
81782270
67567420
87039207
19267950
20611690
66806205
75771796
22981806
20214157
40572911
49091689
64288065
29908707
69801502
9250796
27647611
34835762
546917
97372678
55523467
84993386
5042196
138017
32609841
79801711
9788840
52951034
6023523