65257975
50303845
35632809
96644045
42118681
63933865
39212465
73775182
43969801
29666573
47335880
46411603
22135991
170277
23339768
71991519
78405505
93193272
602140
92128387
255831
54987762
39595590
49135186
27106965
46891997
41116026
30174040
46753684
43786724
48195675
29113272
14419736
27904039
93294319
63163404
25892185
20041208
44677752
9812120