75634280
33812391
67187219
32783111
23149585
59679219
22291554
26928753
7320910
74778219
80614858
21073017
3294844
66212973
88194026
42534795
77793253
17259996
59958570
78182292
44985052
25658161
11215340
53465225
78441197
83432556
56485379
94445120
33615741
81595283
618620
15797294
8736616
48465809
9218284
99423850
24502978
13848598
54981104
15498613