3645689
29875021
76239714
63709560
68853926
68119372
79539024
2444901
58757814
76306305
815727
97799372
52845090
82759874
78165610
43059062
96209217
51756821
74173439
30846352
98954832
51071831
45009752
15928799
60493035
9137880
82297754
10818687
45505125
18147088
54225036
32384211
66875181
45994965
29908912
16197084
67544481
79038119
92633450
76995293