95568331
63107324
63044432
90217175
3405699
38283851
90348833
40813877
3989312
59136682
64693606
39096354
22813324
82778707
85271013
70284124
9793870
7565824
99011134
69236127
85771868
56693984
78479821
83985858
41088083
68359079
34504868
2349349
91913311
72706456
93635698
46495274
53477272
77215658
73713634
96323767
4058141
3095718
14586836
12606513