90703222
72496313
41113278
42221174
97528749
90952761
8467765
59134692
23799454
3837651
13728391
94446180
5028145
22858306
215954
33611453
2654830
42065599
99964515
50334251
94218112
87872040
81705013
23176647
86566807
77853122
37896075
43656218
49650
26672795
54541674
58918836
58531350
589417
50235536
33222839
54193470
16654724
5976904
92885051