96503185
99362253
44079460
1408950
8322764
79535232
77395240
90188180
36973743
60599970
67509998
52416742
66335400
80328051
99055325
32385657
9034824
97801655
65207135
48185277
31465068
21876967
9364543
73891755
23216705
58892358
5922993
22323882
5463973
54039225
9525431
64393033
3112416
97145463
55436274
67395925
93417729
73279601
80013741
87851985