90105809
9840430
74368743
58972446
3744963
40852005
3909720
94433530
55444001
2932790
20033435
93969283
75546741
27752465
45091300
23968724
82585380
81259320
24009961
67474987
79183185
77685984
93793991
84195259
17573740
5952682
90518334
96732930
68586838
34663786
88565727
31009793
138660
88614809
29403954
6807904
43395192
3285949
63514366
71483767