93202685
9469589
54834586
18798948
72636539
8804234
25517309
29947416
19643075
3913538
90943262
12358517
5677728
6676184
99438891
56998896
36967643
25355582
84702748
38651420
16843208
537127
52599924
44579949
8132572
39035203
34774284
4893280
93563828
49962360
85158098
43531831
58142242
440524
8334281
39903120
9558619
73584046
63089497
28789551