67384968
83203215
99612411
70949002
53186859
32718972
260350
86509835
95625752
8438585
82669753
58091046
24428140
66205
10513965
63853048
15737239
47894692
56081431
47208276
99561656
5427471
4473465
18074296
25899694
49216770
66145984
126222
76039446
48862995
51086284
49522042
64167507
63459005
20173425
36466122
22432714
94516154
72532284
779345