93294084
99958322
8368268
90137133
82379715
44675290
2998212
79908725
73503341
47338947
56847230
66772671
13585042
44167753
6022302
88028980
38056316
81537456
82607044
378923
54185427
78559301
48128507
82519394
60002909
58382151
62983642
7468937
7869711
78381381
64755971
60114391
81593137
64761016
58795999
88429948
87147170
76672488
22431721
71725190