94943435
7561332
35426798
78622066
77501089
61113609
16152131
29911786
76176452
72941114
8901070
20795697
34177271
52342349
8546940
11304502
64908737
10856978
46675802
4568990
81805778
74758439
95608737
63742316
77935536
79222501
74064013
48633595
7613420
48002686
17952781
99521257
36987053
22978721
15048264
67254405
29285460
8626375
91925612
75921007