81144743
96837268
28098119
43514467
7161239
70387439
41002696
33943615
70757482
45913892
95546925
32055062
28359826
48819537
98193305
10056370
60731438
56838790
17629017
90684813
2594231
91451760
30992321
4584436
1927893
64709285
4666841
86399281
69995824
93758124
8851712
98307745
79382552
555663
9643329
10621368
53525738
67164516
30531925
17613418